flaked almonds - German English Dictionary